.section_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}

.section_header .header_left .title {
  padding-left: 30px;
  color: #323235;
  font-size: 22px;
  background: url(../img/main_sprite.png) no-repeat 0 -102px;
}

.section_header .header_left .title.match_icon {
  background-position: 0 -180px;
}

.section_header .header_left .title.hero_icon {
  background-position: 0 -139px;
}

.section_header .header_right .more {
  padding-left: 22px;
  font-size: 14px;
  background: url(../img/main_sprite.png) no-repeat -252px 2px;
}

.section_header .header_right .tickets {
  display: inline-block;
  width: 70px;
  height: 22px;
  margin-right: 10px;
  border: 1px solid #f3c258;
  line-height: 20px;
  font-size: 14px;
  text-indent: 30px;
  background: url(../img/main_sprite.png) no-repeat -243px -85px;
}

.section_header .header_right .more:hover {
  color: #f3c258;
  border: 1px dashed #f3c258;
}